//package pro.ccy;
//
//import java.util.List;
//
//public class AppJdbc {
//    public static void main(String[] args) {
//        String sql = "SELECT `id`, `username` FROM `user` WHERE `id` = 1";
//        User user = JdbcUtils.select(sql, User.class);
//        System.out.println(user);
//
//        sql = "SELECT COUNT(1) FROM `user`";
//        Long c = JdbcUtils.select(sql, Long.class);
//        System.out.println(c);
//
//        sql = "SELECT COUNT(1) FROM `user` WHERE `username` = 'true'";
//        Boolean c1 = JdbcUtils.select(sql, Boolean.class);
//        System.out.println(c1);
//
//        sql = "SELECT `id`, `username` FROM `user` WHERE `id` = ?";
//        User u = JdbcUtils.select(sql, User.class, 1);
//        System.out.println(u);
//
//        sql = "SELECT `id`, `username` FROM `user`";
//        List<User> us = JdbcUtils.selects(sql, User.class);
//        for (User u1 : us) {
//            System.out.println(u);
//        }
//
//        sql = "SELECT `id`, `username` FROM `user` WHERE LENGTH(`username`) > ?";
//        List<User> uu = JdbcUtils.selects(sql, User.class, 3);
//        for (User u2 : uu) {
//            System.out.println(u);
//        }
//
//    }
//}